package ziface

/*
IDataPack
封包,拆包
直接面向tcp中的流,用于处理tcp 粘包问题
*/
type IDataPack interface {

	//获取包的头长度方法
	GetHeadLen() uint32

	//封包方法
	Pack(msg IMessage) ([]byte, error)

	//拆包方法
	UnPack([]byte) (IMessage, error)
}
